*{
    margin: 0;padding: 0;
    font-family: "微软雅黑";
    color: #656565;
}
a{text-decoration: none;}
li{list-style: none;}
#top{
    width:980px;
    height: 29px;
    margin: 0 auto;
}
.regist{
    width:980px;
    height: 530px;
    margin: 0 auto;
    border: 1px solid #C3C3C3;
    h1{
        height: 27px;
        line-height: 27px;
        font-size: 14px;
        padding-left: 10px;
        border-bottom: 1px solid #C3C3C3;
        font-weight: 400;
        color: black;
        background: url(../images/jianbian.jpg);
    }
    .content_left{
        width: 674px;
        height: 460px;
        padding: 41px 41px 0px;
        border-right: 1px solid #C3C3C3;
        float: left;
        .tag{
            width: 674px;
            height: 55px;
            border-bottom: 1px dotted #C3C3C3;
            h2{
              display: block;
              width: 145px;
              height: 45px;
              font-size: 14px;
              font-family: "微软雅黑";
              font-weight: 400;
              line-height: 45px;
              text-align: right;
              float: left; 
              span{
                  display: block;
                  float: left;
                  width: 25px;
                  height: 25px;
                  margin-left: 5px;
                  margin-top: 10px;
                 background: url(../images/w3.jpg) no-repeat ;
              }
              p{
                  float: right;
              }
            }
            #tags{
                width: 400px;
                height: 45px;
                float: left;
                li{
                    display: block;
                    float: left;
                    width: 125px;
                    height: 45px;
                    margin-right: 10px;
                    line-height: 45px;
                    text-align: right;
                    color: #000;
                    font-size: 12px;
                    padding-right: 10px;
                }
                .tb-email{
                    background: url(../images/tag_bg.gif)  no-repeat 0 -45px;
                }
                .tb-phone{
                    background: url(../images/tag_bg.gif)  no-repeat -145px -45px;
                }
            }
        }
        .infor{
            width: 674px;
            height: 371px;
            h2{
              display: block;
              width: 145px;
              height: 45px;
              font-size: 14px;
              font-family: "微软雅黑";
              font-weight: 400;
              line-height: 45px;
              text-align: right;
              float: left; 
              span{
                  display: block;
                  float: left;
                  width: 25px;
                  height: 25px;
                  margin-left: 5px;
                  margin-top: 10px;
                 background: url(../images/w4.gif) no-repeat ;
              }
              p{
                  float: right;
              }
            }
            .email{
                width: 525px;
                height: 351px;
                float: right;
                li{
                  display: block;
                  width: 525px;
                  height: 60px;
                  padding-top: 5px;
                  padding-bottom: 5px; 
                  line-height: 18px;
                  font-size: 12px; 
                  label{
                      width: 100px;
                      height: 22px;
                      line-height: 22px;
                      text-align: right;
                      float: left;
                    }
                  .reginput_01{
                      width: 200px;
                      height: 22px;
                      border: none;
                      border: 1px solid #A5AFC3;
                    }
                }
                #livalidatecode{
                    width: 525px;
                    height: 60px;

                    label{
                      width: 100px;
                      height: 22px;
                      line-height: 22px;
                      text-align: right;
                      float: left;
                    }
                    .reginput_02{
                      width: 50px;
                      height: 22px;
                      border: none;
                      border: 1px solid #A5AFC3;
                      float: left;
                    }
                    #img_validatecode{
                        display: block;
                        float: left;   
                    }
                    p{
                        display: block;
                        float: left;
                        a{
                            color: #A00002;
                        }
                    }
                }
                .v2reg_bt{
                   width: 525px;
                   height: 50px; 
                   span{
                       margin-left: 100px;
                       color: black;
                       a{
                           color: #981D22;
                       }
                       a:hover{
                           text-decoration:underline;
                       }
                   }
                   .submitStyle{
                       width: 127px;
                       height: 27px; 
                       line-height: 29px;
                       text-align: center;
                       margin-left: 100px;
                       background: url(../images/bt_bg.jpg) no-repeat 0px 0px;
                       a{
                       color: white;
                       }
                       a:hover{
                           text-decoration:underline;
                       }
                    }
                }
            }
            li:hover{
                background: #F9F9F9;
            }
        }
    }
    .content_right{
        width: 220px;
        height: 500px;
        float: right;
        p{
            display: block;
            float: right;
            width: 201px;
            height: 19px;
            font-size: 12px;
            font-weight: 100;
            text-align: center;
            padding-top: 130px;
            span{
                float: left;
            }
            a{
                display: block;
                float: left;
                width: 61px;
                height: 19px;
                background: url(../images/bt2_bg.jpg) no-repeat;
            }
            a:hover{
                color: #AA1919;
                text-decoration: underline;
            }
        }
    }
}

#bottom{
        width:100%;
        height: 33px;
        margin-top: 20px;
        #bottoms{
            width:1200px;
            height: 33px;
            margin: 0 auto;
            p{
                text-align: center;
                line-height: 33px;
                color: #999;
                font-size: 12px;
            }

            .subFooter{
                width: 540px;
                height: 48px;
                margin: 0 auto;
                margin-top: 20px;
                margin-bottom: 20px;
                a{
                    display: block;
                    margin: 0 auto;
                    margin-right: 15px;
                    float: left;
                    line-height: 48px; 
                }
                .redLogo{
                    width: 113px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat 0 -581px ;
                }
                .wsjyBzzx{
                    width: 156px;
                    height: 45px;
                    background:url(../images/cert_error.png) no-repeat 0 -630px ;
                }
                .vanclMsg{
                    width: 96px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat 0 -675px ;
                }
                .vanclqingNian{
                    width: 96px;
                    height: 42px;
                    background:url(../images/cert_error.png) no-repeat -36px -675px ;
                }
             
            }
        }
}

